home *** CD-ROM | disk | FTP | other *** search
/ Gekkan Dennou Club 147 / Gekkan Dennou Club - 2000.8 Vol. 147 (Japan).7z / Gekkan Dennou Club - 2000.8 Vol. 147 (Japan) (Track 1).bin / fdimg / oh!.2hd / OH!DEN_B.LZH / TOOLS / KEYWITCH.ENV < prev    next >
Text File  |  1995-03-20  |  8KB  |  331 lines

  1. % KeyWitch 環境定義ファイル
  2. %
  3. % ファイル名: KeyWitch.env
  4. %       内容: 標準配列の定義
  5.  
  6. %
  7. % キーネーム
  8. %
  9. &name 00 なし
  10. &name 01 ESC
  11. &name 02 1
  12. &name 03 2
  13. &name 04 3
  14. &name 05 4
  15. &name 06 5
  16. &name 07 6
  17. &name 08 7
  18. &name 09 8
  19. &name 0A 9
  20. &name 0B 0
  21. &name 0C -
  22. &name 0D \^
  23. &name 0E \\
  24. &name 0F BS
  25. &name 10 TAB
  26. &name 11 Q
  27. &name 12 W
  28. &name 13 E
  29. &name 14 R
  30. &name 15 T
  31. &name 16 Y
  32. &name 17 U
  33. &name 18 I
  34. &name 19 O
  35. &name 1A P
  36. &name 1B @
  37. &name 1C [
  38. &name 1D リターン
  39. &name 1E A
  40. &name 1F S
  41. &name 20 D
  42. &name 21 F
  43. &name 22 G
  44. &name 23 H
  45. &name 24 J
  46. &name 25 K
  47. &name 26 L
  48. &name 27 ;
  49. &name 28 :
  50. &name 29 ]
  51. &name 2A Z
  52. &name 2B X
  53. &name 2C C
  54. &name 2D V
  55. &name 2E B
  56. &name 2F N
  57. &name 30 M
  58. &name 31 ,
  59. &name 32 .
  60. &name 33 /
  61. &name 34 _
  62. &name 35 スペース
  63. &name 36 HOME
  64. &name 37 DEL
  65. &name 38 ROLLUP
  66. &name 39 ROLLDOWN
  67. &name 3A UNDO
  68. &name 3B ←
  69. &name 3C ↑
  70. &name 3D →
  71. &name 3E ↓
  72. &name 3F CLR
  73. &name 40 ./
  74. &name 41 .*
  75. &name 42 .-
  76. &name 43 .7
  77. &name 44 .8
  78. &name 45 .9
  79. &name 46 .+
  80. &name 47 .4
  81. &name 48 .5
  82. &name 49 .6
  83. &name 4A .=
  84. &name 4B .1
  85. &name 4C .2
  86. &name 4D .3
  87. &name 4E ENTER
  88. &name 4F .0
  89. &name 50 .,
  90. &name 51 ..
  91. &name 52 記号入力
  92. &name 53 登録
  93. &name 54 HELP
  94. &name 55 XF1
  95. &name 56 XF2
  96. &name 57 XF3
  97. &name 58 XF4
  98. &name 59 XF5
  99. &name 61 BREAK
  100. &name 62 COPY
  101. &name 63 F1
  102. &name 64 F2
  103. &name 65 F3
  104. &name 66 F4
  105. &name 67 F5
  106. &name 68 F6
  107. &name 69 F7
  108. &name 6A F8
  109. &name 6B F9
  110. &name 6C F10
  111. &name 6D 電卓
  112.  
  113. &name 80 かな
  114. &name 81 ローマ字
  115. &name 82 コード入力
  116. &name 83 CAPS
  117. &name 84 INS
  118. &name 85 ひらがな
  119. &name 86 全角
  120. &name 87 あいうえお
  121. &name 88 SHIFT
  122. &name 89 CTRL
  123. &name 8A OPT.1
  124. &name 8B OPT.2
  125.  
  126. &name 8F NUM
  127.  
  128. %
  129. % 各種イベントを発生するキー
  130. %
  131. &break BREAK=1 SHIFT=0
  132. © COPY=1
  133. &den OPT.1=1 OPT.2=1
  134. &lock SHIFT=1 CTRL=1 OPT.2=1
  135. &reset DEL=1 CTRL=1 OPT.1=1
  136. &sbreak BREAK=1 SHIFT=1
  137. &unlock SHIFT=1 CTRL=1 OPT.2=1
  138.  
  139. %
  140. % ジョイスティックの操作をするキー
  141. %
  142. &joy1 .8 .2 .4 .6 なし Z X なし
  143. &joy2 なし なし なし なし なし なし なし なし
  144.  
  145. %
  146. % LED の入れ替え
  147. %
  148. &led かな かな
  149. &led ローマ字 ローマ字
  150. &led コード入力 コード入力
  151. &led CAPS CAPS
  152. &led INS INS
  153. &led ひらがな ひらがな
  154. &led 全角 全角
  155.  
  156. %
  157. % ASK68K のパッチ
  158. %
  159. &ask auto ins led lock tsu
  160.  
  161. %
  162. % リピート制御
  163. %
  164. &target \
  165.  61  62    63 64 65 66 67    68 69 6A 6B 6C    5A 5B 5C  5D 52 53 54 \
  166. \
  167.  01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F  36 5E 37  3F 40 41 42 \
  168.  10  11 12 13 14 15 16 17 18 19 1A 1B 1C       38 39 3A  43 44 45 46 \
  169.   71  1E 1F 20 21 22 23 24 25 26 27 28 29  1D     3C     47 48 49 4A \
  170.   70   2A 2B 2C 2D 2E 2F 30 31 32 33 34        3B 3E 3D  4B 4C 4D \
  171.     5F  55  56      35      57  58  59  60      72  73   4F 50 51 4E \
  172. \
  173.  74
  174.  
  175. &repeat \
  176.   0   0     0  0  0  0  0     0  0  0  0  0     0  0  0   0  0  0  0 \
  177. \
  178.   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0   0  0  0   0  0  0  0 \
  179.   0   0  0  0  0  0  0  0  0  0  0  0  0        0  0  0   0  0  0  0 \
  180.    1   0  0  0  0  0  0  0  0  0  0  0  0   0      0      0  0  0  0 \
  181.    1    0  0  0  0  0  0  0  0  0  0  0         0  0  0   0  0  0 \
  182.      0   0   0       0       0   0   0   0       1   1    0  0  0  0 \
  183. \
  184.   0
  185.  
  186. &stop \
  187.   0   0     0  0  0  0  0     0  0  0  0  0     0  0  0   0  0  0  0 \
  188. \
  189.   0  0  0  0  0  0  0  0  0  0  0  0  0  0  0   0  0  0   0  0  0  0 \
  190.   0   0  0  0  0  0  0  0  0  0  0  0  0        0  0  0   0  0  0  0 \
  191.    1   0  0  0  0  0  0  0  0  0  0  0  0   0      0      0  0  0  0 \
  192.    1    0  0  0  0  0  0  0  0  0  0  0         0  0  0   0  0  0 \
  193.      0   0   0       0       0   0   0   0       1   1    0  0  0  0 \
  194. \
  195.   0
  196.  
  197. %
  198. % キーコードの変換
  199. %
  200. &target \
  201.  61  62    63 64 65 66 67    68 69 6A 6B 6C    5A 5B 5C  5D 52 53 54 \
  202. \
  203.  01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F  36 5E 37  3F 40 41 42 \
  204.  10  11 12 13 14 15 16 17 18 19 1A 1B 1C       38 39 3A  43 44 45 46 \
  205.   71  1E 1F 20 21 22 23 24 25 26 27 28 29  1D     3C     47 48 49 4A \
  206.   70   2A 2B 2C 2D 2E 2F 30 31 32 33 34        3B 3E 3D  4B 4C 4D \
  207.     5F  55  56      35      57  58  59  60      72  73   4F 50 51 4E \
  208. \
  209.  74
  210.  
  211. &rule
  212. &code \
  213.  61  62    63 64 65 66 67    68 69 6A 6B 6C    5A 5B 5C  5D 52 53 54 \
  214. \
  215.  01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F  36 5E 37  3F 40 41 42 \
  216.  10  11 12 13 14 15 16 17 18 19 1A 1B 1C       38 39 3A  43 44 45 46 \
  217.   71  1E 1F 20 21 22 23 24 25 26 27 28 29  1D     3C     47 48 49 4A \
  218.   70   2A 2B 2C 2D 2E 2F 30 31 32 33 34        3B 3E 3D  4B 4C 4D \
  219.     5F  55  56      35      57  58  59  60      72  73   4F 50 51 4E \
  220. \
  221.  74
  222.  
  223. %
  224. % 文字コードの変換
  225. %
  226. &target \
  227.  61  62    63 64 65 66 67    68 69 6A 6B 6C    5A 5B 5C  5D 52 53 54 \
  228. \
  229.  01                                        0F  36 5E 37  3F 40 41 42 \
  230.  10                                            38 39 3A  43 44 45 46 \
  231.   71                                       1D     3C     47 48 49 4A \
  232.   70                                           3B 3E 3D  4B 4C 4D \
  233.     5F  55  56      35      57  58  59  60      72  73   4F 50 51 4E \
  234. \
  235.  74
  236.  
  237. &rule
  238. &char \
  239.  ^@  ^@    ^@ ^@ ^@ ^@ ^@    ^@ ^@ ^@ ^@ ^@    ^@ ^@ ^@  ^@ ^@ ^@ ^@ \
  240. \
  241.  ^[                                        ^H  ^@ ^@ ^@  ^@  /  *  - \
  242.  ^I                                            ^@ ^@ ^@   7  8  9  + \
  243.   ^@                                       ^M     ^@      4  5  6  = \
  244.   ^@                                           ^@ ^@ ^@   1  2  3 \
  245.     ^@  ^@  ^@      $20     ^@  ^@  ^@  ^@      ^@  ^@    0  ,  . ^M \
  246. \
  247.  ^@
  248.  
  249. &target \
  250.  02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E \
  251.   11 12 13 14 15 16 17 18 19 1A 1B 1C \
  252.    1E 1F 20 21 22 23 24 25 26 27 28 29 \
  253.     2A 2B 2C 2D 2E 2F 30 31 32 33 34
  254.  
  255. &rule かな=1 あいうえお=1 SHIFT=1 CTRL=0
  256. &char \
  257.  ァ  ィ  ゥ  ェ  ォ  ナ  ニ  ヌ  ネ  ヲ  ラ  リ  ル  \
  258.   カ  キ  ク  ケ  コ  ハ  ヒ  フ  ヘ  ホ  レ  「  \
  259.   $A0 シ  ス  セ  ソ  マ  ミ  ム  メ  モ  ー  」  \
  260.     タ  チ  ッ  テ  ト  ャ  ュ  ョ  、  。  ・
  261.  
  262. &rule かな=1 あいうえお=1 SHIFT=0 CTRL=0
  263. &char \
  264.  ア  イ  ウ  エ  オ  ナ  ニ  ヌ  ネ  ノ  ラ  リ  ル  \
  265.   カ  キ  ク  ケ  コ  ハ  ヒ  フ  ヘ  ホ  レ  ロ  \
  266.    サ  シ  ス  セ  ソ  マ  ミ  ム  メ  モ  ゙  ゚  \
  267.     タ  チ  ツ  テ  ト  ヤ  ユ  ヨ  ワ  ヲ  ン
  268.  
  269. &rule かな=1 あいうえお=0 SHIFT=1 CTRL=0
  270. &char \
  271.  ヌ  フ  ァ  ゥ  ェ  ォ  ャ  ュ  ョ  ヲ  ホ  ヘ  ー  \
  272.   タ  テ  ィ  ス  カ  ン  ナ  ニ  ラ  セ  ゙  「  \
  273.    チ  ト  シ  ハ  キ  ク  マ  ノ  リ  レ  ケ  」  \
  274.     ッ  サ  ソ  ヒ  コ  ミ  モ  、  。  ・ $A0
  275.  
  276. &rule かな=1 あいうえお=0 SHIFT=0 CTRL=0
  277. &char \
  278.  ヌ  フ  ア  ウ  エ  オ  ヤ  ユ  ヨ  ワ  ホ  ヘ  ー  \
  279.   タ  テ  イ  ス  カ  ン  ナ  ニ  ラ  セ  ゙  ゚  \
  280.    チ  ト  シ  ハ  キ  ク  マ  ノ  リ  レ  ケ  ム  \
  281.     ツ  サ  ソ  ヒ  コ  ミ  モ  ネ  ル  メ  ロ
  282.  
  283. &rule かな=0 ローマ字=1 SHIFT=1 CTRL=0
  284. &char \
  285.  !  \" #  \$ \% &  '  (  )  ^@ =  ~  |  \
  286.   q  w  e  r  t  y  u  i  o  p  `  {  \
  287.    a  s  d  f  g  h  j  k  l  +  *  }  \
  288.     z  x  c  v  b  n  m  <  >  ?  _
  289.  
  290. &rule かな=0 ローマ字=1 SHIFT=0 CTRL=0
  291. &char \
  292.  1  2  3  4  5  6  7  8  9  0  -  \^ \\ \
  293.   Q  W  E  R  T  Y  U  I  O  P  @  [  \
  294.    A  S  D  F  G  H  J  K  L  ;  :  ]  \
  295.     Z  X  C  V  B  N  M  ,  .  /  ^@
  296.  
  297. &rule かな=0 ローマ字=0 CAPS=1 SHIFT=1 CTRL=0
  298. &char \
  299.  !  \" #  \$ \% &  '  (  )  ^@ =  ~  |  \
  300.   q  w  e  r  t  y  u  i  o  p  `  {  \
  301.    a  s  d  f  g  h  j  k  l  +  *  }  \
  302.     z  x  c  v  b  n  m  <  >  ?  _
  303.  
  304. &rule かな=0 ローマ字=0 CAPS=1 SHIFT=0 CTRL=0
  305. &char \
  306.  1  2  3  4  5  6  7  8  9  0  -  \^ \\ \
  307.   Q  W  E  R  T  Y  U  I  O  P  @  [  \
  308.    A  S  D  F  G  H  J  K  L  ;  :  ]  \
  309.     Z  X  C  V  B  N  M  ,  .  /  ^@
  310.  
  311. &rule かな=0 ローマ字=0 CAPS=0 SHIFT=1 CTRL=0
  312. &char \
  313.  !  \" #  \$ \% &  '  (  )  ^@ =  ~  |  \
  314.   Q  W  E  R  T  Y  U  I  O  P  `  {  \
  315.    A  S  D  F  G  H  J  K  L  +  *  }  \
  316.     Z  X  C  V  B  N  M  <  >  ?  _
  317.  
  318. &rule かな=0 ローマ字=0 CAPS=0 SHIFT=0 CTRL=0
  319. &char \
  320.  1  2  3  4  5  6  7  8  9  0  -  \^ \\ \
  321.   q  w  e  r  t  y  u  i  o  p  @  [  \
  322.    a  s  d  f  g  h  j  k  l  ;  :  ]  \
  323.     z  x  c  v  b  n  m  ,  .  /  ^@
  324.  
  325. &rule CTRL=1
  326. &char \
  327.  ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^^ ^\ \
  328.   ^Q ^W ^E ^R ^T ^Y ^U ^I ^O ^P ^@ ^[ \
  329.    ^A ^S ^D ^F ^G ^H ^J ^K ^L ^@ ^@ ^] \
  330.     ^Z ^X ^C ^V ^B ^N ^M ^@ ^@ ^@ ^_
  331.